moon face - French English Dictionary